SQLRollingStats mở rộng môi trường T-SQL kịch bản với 31 cửa sổ hoặc tích lũy chức năng (trong đó kết quả cho mỗi hàng phụ thuộc vào hàng trước đó) mà có thể được sử dụng như các chức năng thường xuyên trong các truy vấn.
Điều này cho phép các số liệu như chạy hoặc tổng số đường trung bình để dễ dàng tính toán trong các truy vấn đơn giản - điều mà cho đến giờ là một thách thức đáng kể trong SQL Server.
Tất cả các chức năng hỗ trợ windowing (như vậy mà chỉ có giá trị từ hàng n cuối cùng được đưa vào đầu vào thiết lập - trong đó n là kích thước cửa sổ), hoạt động tích lũy (nơi mà tất cả các giá trị trước được tính), và ốp lát (do sự tích tụ được khởi động lại cho mỗi giá trị riêng biệt của một cột nào đó).
Chức năng bao gồm:
- Sum, sản phẩm, tối đa, tối thiểu, phạm vi, tầm trung, đầu tiên (theo trình tự), thứ n trước.
- Trung bình (trung bình), phương sai (mẫu & dân số), độ lệch chuẩn (mẫu & dân số).
- Trung bình hình học, tính trung bình điều hòa, bình bậc hai.
- Median, tứ phân vị, phạm vi liên tứ phân vị, tri-bình, bách, cấp bậc bách.
- Trung bình Exponential (có ý nghĩa), phương sai theo cấp số nhân, độ lệch chuẩn theo cấp số nhân.
- Weighted trung bình, phương sai có trọng số (mẫu & dân số), độ lệch chuẩn cân đối (mẫu & dân số), có trọng số trung bình công suất
Yêu cầu :
SQL Server 2005 hoặc sau đó <. / p>
Hạn chế :
30 ngày dùng thử
Bình luận không